// DeviceProvider.aidl
package com.allinpay.usdk.dev.aidl;
import com.allinpay.usdk.dev.aidl.BasicProvider;
import com.allinpay.usdk.dev.aidl.PrinterProvider;
import com.allinpay.usdk.dev.aidl.EthernetProvider;
// Declare any non-default types here with import statements

interface DeviceProvider {

    BasicProvider getBasicProvider();//	获得基础模块

//    CardReaderProvider getCardReaderProvider();//	获得读卡器模块

//   PinpadProvider getPinPadProvider();//	获得密码键盘模块
    PrinterProvider getPrinterProvider();//	获得打印模块
    EthernetProvider getEthernetProvider();//	获取以太网模块
//   EmvProvider getEmvProvider();//	获取EMV模块
//    M1CardProvider getM1CardProvider();//	获取M1卡模块
//    getSystemProvider ()	获取系统授权模块

}
